package com.decoration.basic.service;

import java.util.List;

import com.decoration.basic.entity.DecDailyOutMsg;
import com.decoration.basic.entity.DecorationDailyInf;
import com.decoration.basic.entity.DecorationUser;
import com.decoration.basic.entity.JsonResult;
import com.decoration.basic.findCondition.DecDailyFindCondition;
import com.decoration.basic.findCondition.DecDailyListCondition;

public interface DecDailyService {
	List<DecorationDailyInf> findAll(DecDailyFindCondition findCondition);

	List<DecDailyOutMsg> getDailyList(DecDailyFindCondition findCondition);

	List<DecDailyOutMsg> searchDailyList(DecDailyListCondition findCondition);

	int getDailyListSize(DecDailyFindCondition findCondition);

	Boolean delete(String id);

	int update(DecorationDailyInf category);

	JsonResult add(DecorationDailyInf category);

	DecorationDailyInf findById(String dailyId,String userId);

	DecorationDailyInf searchByCurDate(DecorationDailyInf findCondition);
}